@charset "utf-8";
/* CSS Document */
 .typeSubContent{
	   margin:0px;
	   padding:0px;
	   border:0px;
	   max-height:510px;
	   overflow:auto;
	   width:100%;
	   background:url(../images/body_bg.png) repeat-x;
   }
	.inContent{
		width:735px;
		border:0px;
		margin:0px;
		padding-left:5px;
	}
	.intitleTd{
	   font-weight:bold;
	   color:#555;
	   font-size:13px;
   }
   .itemTitle{
	   font-weight:bold;
	   border-bottom:#006 1px solid;
	   padding:10px 0px 0px 20px;
	   margin:5px;
   }
   .itemContent{
	   padding-left:5px;
	   padding-bottom:10px;
	   margin:0px;
	   border:#999 1px solid;
   }
   .rangeItem{
       border:#AAA 1px dotted;
	   margin:2px;
	   width:95%; 
   }
  .patternItem{
     border-top:#03F 1px solid;
     border-left:#03F 1px solid;
     border-right:#03F 1px solid;
     border-bottom:#111 2px solid;
     padding:5px;
	 margin:5px 5px 10px 0px;
   }
   .integerText{
	   width:50px;
   }
   .rangeAdd{
	   text-decoration:none;
	   cursor:pointer;
   }
   .rangeRemove{
	   text-decoration:none;
	   cursor:pointer;
   }
   .buttonBcImg{
	   vertical-align:bottom;
	   border:0;
   }
   .intextArea{
	   width:700px;
	   height:50px;
   }
   .popTextArea{
	   width:480px;
	   height:30px;
   }
   .popInContainer{
   	   margin:0px;
	   padding:0px;
	   border:0px;
	   max-height:160px;
	   overflow:auto;
   }
   .patternLeft{
		float:left;
	}
   .patternRight{
		float:right;
		margin-right:20px;
	}
	.SubItemTitle{
		background:#8AACEA;
		border-bottom:1px solid #039;
		margin-bottom:5px;
		font-weight:bold;
	}
	.SubItemSContainer{
		margin:0px;
		padding:0px;
	}